Definitions | type List, t T, s = t, Type, x:A B(x), x:A. B(x), Linorder(T;x,y.R(x;y)), b, sorted-by(R;L), no_repeats(T;l), A B, x:A B(x), P & Q, x:A. B(x), f(a), , x.A(x),  x,y. t(x;y), P  Q, P   Q, , [], #$n, {i..j }, {x:A| B(x)} , , l[i], P  Q, [car / cdr], A, left + right, P Q, AntiSym(T;x,y.R(x;y)), Trans(T;x,y.E(x;y)), Refl(T;x,y.E(x;y)), Connex(T;x,y.R(x;y)), Order(T;x,y.R(x;y)), A List , (x l), insert-by(eq;r;x;l), x L. P(x), a < b, {T},  x. t(x) |